<!--

     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
     distributed with this work for additional information
     regarding copyright ownership.  The ASF licenses this file
     to you under the Apache License, Version 2.0 (the
     "License"); you may not use this file except in compliance
     with the License.  You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing,
     software distributed under the License is distributed on an
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.

-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- **************************************************************** -->
<!-- *  PLEASE KEEP COMPLICATED EXPRESSIONS OUT OF THESE TEMPLATES, * -->
<!-- *  i.e. only iterate & print data where possible. Thanks, Jez. * -->
<!-- **************************************************************** -->

<html>
<head>
    <!-- Generated by groovydoc (2.4.7) on Thu Dec 01 22:36:11 PST 2016 -->
    <title>EntityFind (Moqui Framework 2.0.0)</title>
    <meta name="date" content="2016-12-01">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
    <link href="../../../groovy.ico" type="image/x-icon" rel="icon">
    <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">

<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
    parent.document.title="EntityFind (Moqui Framework 2.0.0)";
}
//-->
</script>
<noscript>
    <div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
    <!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
    <!--   -->
</a>
    <ul class="navList" title="Navigation">
        <li><a href="../../../overview-summary.html">Overview</a></li>
        <li><a href="package-summary.html">Package</a></li>
        <li class="navBarCell1Rev">Class</li>
        <li><a href="../../../deprecated-list.html">Deprecated</a></li>
        <li><a href="../../../index-all.html">Index</a></li>
        <li><a href="../../../help-doc.html">Help</a></li>
    </ul>
</div>

<div class="subNav">
    <div>
        <ul class="navList">
            <li><a href="../../../index.html?org/moqui/entity/EntityFind" target="_top">Frames</a></li>
            <li><a href="EntityFind.html" target="_top">No Frames</a></li>
        </ul>
    </div>
    <div>
        <ul class="subNavList">
            <li>Summary:&nbsp;</li>
            Nested&nbsp;&nbsp;&nbsp;Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
        <ul class="subNavList">
            <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
            Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
    </div>
    <a name="skip-navbar_top">
        <!--   -->
    </a></div>
<!-- ========= END OF TOP NAVBAR ========= -->

<!-- ======== START OF CLASS DATA ======== -->
<div class="header">

    <div class="subTitle">Package: <strong>org.moqui.entity</strong></div>

    <h2 title="[Java] Interface EntityFind" class="title">[Java] Interface EntityFind</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">

</ul>
<div class="description">
    <ul class="blockList">
        <li class="blockList">


    <p> Used to setup various options for an entity find (query).

 All methods to set options modify the option then return this modified object to allow method call chaining. It is
 important to note that this object is not immutable and is modified internally, and returning EntityFind is just a
 self reference for convenience.

 Even after a query a find object can be modified and then used to perform another query.
 </p>

          </li>
    </ul>
</div>

<div class="summary">
    <ul class="blockList">
        <li class="blockList">
        <!-- =========== NESTED CLASS SUMMARY =========== -->
        

        <!-- =========== ENUM CONSTANT SUMMARY =========== -->
        
        <!-- =========== FIELD SUMMARY =========== -->
        

        <!-- =========== PROPERTY SUMMARY =========== -->
        

        <!-- =========== ELEMENT SUMMARY =========== -->
        

        

        
        <!-- ========== METHOD SUMMARY =========== -->
        <ul class="blockList">
            
            <li class="blockList"><a name="method_summary"><!--   --></a>
                    <h3>Methods Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Methods Summary table">
                        <caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Type</th>
                            <th class="colLast" scope="col">Name and description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#condition(java.lang.String, java.lang.Object)">condition</a></strong>(java.lang.String fieldName, java.lang.Object value)</code><br>Add a field to the find (where clause).
 </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#condition(java.lang.String, org.moqui.entity.EntityCondition.ComparisonOperator, java.lang.Object)">condition</a></strong>(java.lang.String fieldName, <a href='../../../org/moqui/entity/EntityCondition.ComparisonOperator.html'>ComparisonOperator</a> operator, java.lang.Object value)</code><br>Compare the named field to the value using the operator.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#condition(java.lang.String, java.lang.String, java.lang.Object)">condition</a></strong>(java.lang.String fieldName, java.lang.String operator, java.lang.Object value)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#condition(Map<String, Object>)">condition</a></strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; fields)</code><br>Add a Map of fields to the find (where clause).
 </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#condition(org.moqui.entity.EntityCondition)">condition</a></strong>(<a href='../../../org/moqui/entity/EntityCondition.html'>EntityCondition</a> condition)</code><br>Add a EntityCondition to the find (where clause).</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#conditionDate(java.lang.String, java.lang.String, java.sql.Timestamp)">conditionDate</a></strong>(java.lang.String fromFieldName, java.lang.String thruFieldName, java.sql.Timestamp compareStamp)</code><br>Add conditions for the standard effective date query pattern including from field is null or earlier than
 or equal to compareStamp and thru field is null or later than or equal to compareStamp.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#conditionToField(java.lang.String, org.moqui.entity.EntityCondition.ComparisonOperator, java.lang.String)">conditionToField</a></strong>(java.lang.String fieldName, <a href='../../../org/moqui/entity/EntityCondition.ComparisonOperator.html'>ComparisonOperator</a> operator, java.lang.String toFieldName)</code><br>Compare a field to another field using the operator.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>long</strong></code></td>
                            <td class="colLast"><code><strong><a href="#count()">count</a></strong>()</code><br>Runs a find with current options to get a count of matching records.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>long</strong></code></td>
                            <td class="colLast"><code><strong><a href="#deleteAll()">deleteAll</a></strong>()</code><br>Delete entity records that match a condition.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#disableAuthz()">disableAuthz</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#distinct(boolean)">distinct</a></strong>(boolean distinct)</code><br>Specifies whether the values returned should be filtered to remove duplicate values.
 </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#entity(java.lang.String)">entity</a></strong>(java.lang.String entityName)</code><br>The Name of the Entity to use, as defined in an entity XML file.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#fetchSize(java.lang.Integer)">fetchSize</a></strong>(java.lang.Integer fetchSize)</code><br>The JDBC fetch size for this query. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#forUpdate(boolean)">forUpdate</a></strong>(boolean forUpdate)</code><br>Lock the selected record so only this transaction can change it until it is ended.
 </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getDistinct()">getDistinct</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getEntity()">getEntity</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.Integer</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFetchSize()">getFetchSize</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getForUpdate()">getForUpdate</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getHasCondition()">getHasCondition</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getHasHavingCondition()">getHasHavingCondition</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityCondition.html'>EntityCondition</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getHavingEntityCondition()">getHavingEntityCondition</a></strong>()</code><br>Get the current having EntityCondition.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.Integer</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getLimit()">getLimit</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.Integer</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getMaxRows()">getMaxRows</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.Integer</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getOffset()">getOffset</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getOrderBy()">getOrderBy</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>int</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getPageIndex()">getPageIndex</a></strong>()</code><br>For use with searchFormInputs when paginated. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>int</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getPageSize()">getPageSize</a></strong>()</code><br>For use with searchFormInputs when paginated. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>int</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getResultSetConcurrency()">getResultSetConcurrency</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>int</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getResultSetType()">getResultSetType</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getSelectFields()">getSelectFields</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getUseCache()">getUseCache</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityCondition.html'>EntityCondition</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getWhereEntityCondition()">getWhereEntityCondition</a></strong>()</code><br>Get the current where EntityCondition.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#havingCondition(org.moqui.entity.EntityCondition)">havingCondition</a></strong>(<a href='../../../org/moqui/entity/EntityCondition.html'>EntityCondition</a> condition)</code><br>Add a EntityCondition to the having clause of the find.
 </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityListIterator.html'>EntityListIterator</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#iterator()">iterator</a></strong>()</code><br>Runs a find with current options and returns an EntityListIterator object.
 </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#limit(java.lang.Integer)">limit</a></strong>(java.lang.Integer limit)</code><br>The limit, ie max number of rows to return. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityList.html'>EntityList</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#list()">list</a></strong>()</code><br>Runs a find with current options to get a list of records.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.util.List&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#listMaster(java.lang.String)">listMaster</a></strong>(java.lang.String name)</code><br>Runs a find with current options to get a list of records, then for each result gets all related/dependent
 entities according to the named master definition (default name is 'default')</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityDynamicView.html'>EntityDynamicView</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#makeEntityDynamicView()">makeEntityDynamicView</a></strong>()</code><br>Make a dynamic view object to use instead of the entity name (if used the entity name will be ignored).</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#maxRows(java.lang.Integer)">maxRows</a></strong>(java.lang.Integer maxRows)</code><br>The JDBC max rows for this query. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#offset(java.lang.Integer)">offset</a></strong>(java.lang.Integer offset)</code><br>The offset, ie the starting row to return. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#offset(int, int)">offset</a></strong>(int pageIndex, int pageSize)</code><br>Specify the offset in terms of page index and size. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityValue.html'>EntityValue</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#one()">one</a></strong>()</code><br>Runs a find with current options to get a single record by primary key.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.util.Map&lt;java.lang.String, java.lang.Object&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#oneMaster(java.lang.String)">oneMaster</a></strong>(java.lang.String name)</code><br>Runs a find with current options to get a single record by primary key, then gets all related/dependent
 entities according to the named master definition (default name is 'default').</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#orderBy(java.lang.String)">orderBy</a></strong>(java.lang.String orderByFieldName)</code><br>A field of the find entity to order the query by. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#orderBy(List<String>)">orderBy</a></strong>(java.util.List&lt;java.lang.String&gt; orderByFieldNames)</code><br>Each List entry is passed to the orderBy(String orderByFieldName) method, see it for details.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#resultSetConcurrency(int)">resultSetConcurrency</a></strong>(int resultSetConcurrency)</code><br>Specifies whether or not the ResultSet can be updated. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#resultSetType(int)">resultSetType</a></strong>(int resultSetType)</code><br>Specifies how the ResultSet will be traversed. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#searchFormInputs(java.lang.String, java.lang.String, boolean)">searchFormInputs</a></strong>(java.lang.String inputFieldsMapName, java.lang.String defaultOrderBy, boolean alwaysPaginate)</code><br>Adds conditions for the fields found in the inputFieldsMapName Map.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#searchFormMap(Map<String, Object>, Map<String, Object>, java.lang.String, java.lang.String, boolean)">searchFormMap</a></strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; inputFieldsMap, java.util.Map&lt;java.lang.String, java.lang.Object&gt; defaultParameters, java.lang.String skipFields, java.lang.String defaultOrderBy, boolean alwaysPaginate)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#selectField(java.lang.String)">selectField</a></strong>(java.lang.String fieldToSelect)</code><br>The field of the named entity to get from the database.
 </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#selectFields(Collection<String>)">selectFields</a></strong>(java.util.Collection&lt;java.lang.String&gt; fieldsToSelect)</code><br>The fields of the named entity to get from the database; if empty or null all fields will be retrieved.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#shouldCache()">shouldCache</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>long</strong></code></td>
                            <td class="colLast"><code><strong><a href="#updateAll(Map<String, ?>)">updateAll</a></strong>(java.util.Map&lt;java.lang.String, ?&gt; fieldsToSet)</code><br>Update a set of values that match a condition.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#useCache(java.lang.Boolean)">useCache</a></strong>(java.lang.Boolean useCache)</code><br>Look in the cache before finding in the datasource.
 </td>
                        </tr>
                        
                    </table>
                   </ul>
              </li>
            
            <li class="blockList"><a name="method_summary"><!--   --></a>
                    <h3>Inherited Methods Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Inherited Methods Summary table">
                        <caption><span>Inherited Methods</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Methods inherited from class</th>
                            <th class="colLast" scope="col">Name</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>class java.lang.Object</strong></code></td>
                            <td class="colLast"><code>java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()</code></td>
                        </tr>
                    </table>
                   </ul>
              </li>
                
        </ul>
        
    </li>
    </ul>
</div>

<div class="details">
    <ul class="blockList">
        <li class="blockList">
           

            

            

            

            


            
            <!-- =========== METHOD DETAIL =========== -->
            <ul class="blockList">
                <li class="blockList"><a name="method_detail">
                    <!--   -->
                </a>
                    <h3>Method Detail</h3>
                    
                        <a name="condition(java.lang.String, java.lang.Object)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>condition</strong>(java.lang.String fieldName, java.lang.Object value)</h4>
                                <p> Add a field to the find (where clause).
 If a field has been set with the same name, this will replace that field's value.
 If any other constraints are already in place this will be ANDed to them.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="condition(java.lang.String, org.moqui.entity.EntityCondition.ComparisonOperator, java.lang.Object)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>condition</strong>(java.lang.String fieldName, <a href='../../../org/moqui/entity/EntityCondition.ComparisonOperator.html'>ComparisonOperator</a> operator, java.lang.Object value)</h4>
                                <p> Compare the named field to the value using the operator. </p>
                            </li>
                        </ul>
                    
                        <a name="condition(java.lang.String, java.lang.String, java.lang.Object)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>condition</strong>(java.lang.String fieldName, java.lang.String operator, java.lang.Object value)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="condition(Map<String, Object>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>condition</strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; fields)</h4>
                                <p> Add a Map of fields to the find (where clause).
 If a field has been set with the same name and any of the Map keys, this will replace that field's value.
 Fields set in this way will be combined with other conditions (if applicable) just before doing the query.

 This will do conversions if needed from Strings to field types as needed, and will only get keys that match
 entity fields. In other words, it does the same thing as:
 <code>EntityValue.setFields(fields, true, null, null)</code>
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="condition(org.moqui.entity.EntityCondition)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>condition</strong>(<a href='../../../org/moqui/entity/EntityCondition.html'>EntityCondition</a> condition)</h4>
                                <p> Add a EntityCondition to the find (where clause).
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="conditionDate(java.lang.String, java.lang.String, java.sql.Timestamp)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>conditionDate</strong>(java.lang.String fromFieldName, java.lang.String thruFieldName, java.sql.Timestamp compareStamp)</h4>
                                <p> Add conditions for the standard effective date query pattern including from field is null or earlier than
 or equal to compareStamp and thru field is null or later than or equal to compareStamp.
     </p>
                            </li>
                        </ul>
                    
                        <a name="conditionToField(java.lang.String, org.moqui.entity.EntityCondition.ComparisonOperator, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>conditionToField</strong>(java.lang.String fieldName, <a href='../../../org/moqui/entity/EntityCondition.ComparisonOperator.html'>ComparisonOperator</a> operator, java.lang.String toFieldName)</h4>
                                <p> Compare a field to another field using the operator. </p>
                            </li>
                        </ul>
                    
                        <a name="count()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;long <strong>count</strong>()</h4>
                                <p> Runs a find with current options to get a count of matching records. </p>
                            </li>
                        </ul>
                    
                        <a name="deleteAll()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;long <strong>deleteAll</strong>()</h4>
                                <p> Delete entity records that match a condition.<DL><DT><B>throws:</B></DT><DD>EntityException</DD></DL>
     <DL><DT><B>Returns:</B></DT><DD>long representing number of rows effected by this operation</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="disableAuthz()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>disableAuthz</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="distinct(boolean)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>distinct</strong>(boolean distinct)</h4>
                                <p> Specifies whether the values returned should be filtered to remove duplicate values.
 Default is false.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="entity(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>entity</strong>(java.lang.String entityName)</h4>
                                <p> The Name of the Entity to use, as defined in an entity XML file.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="fetchSize(java.lang.Integer)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>fetchSize</strong>(java.lang.Integer fetchSize)</h4>
                                <p> The JDBC fetch size for this query. Default (null) will fall back to datasource settings.
 This is not the fetch as in the OFFSET/FETCH SQL clause (use limit for that), and is rather the JDBC fetch to
 determine how many rows to get back on each round-trip to the database.

 Only applicable for list() and iterator() finds.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="forUpdate(boolean)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>forUpdate</strong>(boolean forUpdate)</h4>
                                <p> Lock the selected record so only this transaction can change it until it is ended.
 If this is set when the find is done the useCache setting will be ignored as this will always get the data from
     the database.
 Default is false.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="getDistinct()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;boolean <strong>getDistinct</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getEntity()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;java.lang.String <strong>getEntity</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFetchSize()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;java.lang.Integer <strong>getFetchSize</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getForUpdate()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;boolean <strong>getForUpdate</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getHasCondition()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;boolean <strong>getHasCondition</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getHasHavingCondition()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;boolean <strong>getHasHavingCondition</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getHavingEntityCondition()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityCondition.html'>EntityCondition</a> <strong>getHavingEntityCondition</strong>()</h4>
                                <p> Get the current having EntityCondition. </p>
                            </li>
                        </ul>
                    
                        <a name="getLimit()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;java.lang.Integer <strong>getLimit</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getMaxRows()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;java.lang.Integer <strong>getMaxRows</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getOffset()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;java.lang.Integer <strong>getOffset</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getOrderBy()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;java.util.List&lt;java.lang.String&gt; <strong>getOrderBy</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getPageIndex()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;int <strong>getPageIndex</strong>()</h4>
                                <p> For use with searchFormInputs when paginated. Equals offset (default 0) divided by page size. </p>
                            </li>
                        </ul>
                    
                        <a name="getPageSize()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;int <strong>getPageSize</strong>()</h4>
                                <p> For use with searchFormInputs when paginated. Equals limit (default 20; exists for consistency/convenience along with getPageIndex()). </p>
                            </li>
                        </ul>
                    
                        <a name="getResultSetConcurrency()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;int <strong>getResultSetConcurrency</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getResultSetType()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;int <strong>getResultSetType</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getSelectFields()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;java.util.List&lt;java.lang.String&gt; <strong>getSelectFields</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getUseCache()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;boolean <strong>getUseCache</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getWhereEntityCondition()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityCondition.html'>EntityCondition</a> <strong>getWhereEntityCondition</strong>()</h4>
                                <p> Get the current where EntityCondition. </p>
                            </li>
                        </ul>
                    
                        <a name="havingCondition(org.moqui.entity.EntityCondition)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>havingCondition</strong>(<a href='../../../org/moqui/entity/EntityCondition.html'>EntityCondition</a> condition)</h4>
                                <p> Add a EntityCondition to the having clause of the find.
 If any having constraints are already in place this will be ANDed to them.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="iterator()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityListIterator.html'>EntityListIterator</a> <strong>iterator</strong>()</h4>
                                <p> Runs a find with current options and returns an EntityListIterator object.
 This method ignores the cache setting and always gets results from the database.
     </p>
                            </li>
                        </ul>
                    
                        <a name="limit(java.lang.Integer)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>limit</strong>(java.lang.Integer limit)</h4>
                                <p> The limit, ie max number of rows to return. Default (null) means all rows.
 Only applicable for list() and iterator() finds.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="list()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityList.html'>EntityList</a> <strong>list</strong>()</h4>
                                <p> Runs a find with current options to get a list of records. </p>
                            </li>
                        </ul>
                    
                        <a name="listMaster(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;java.util.List&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; <strong>listMaster</strong>(java.lang.String name)</h4>
                                <p> Runs a find with current options to get a list of records, then for each result gets all related/dependent
 entities according to the named master definition (default name is 'default') </p>
                            </li>
                        </ul>
                    
                        <a name="makeEntityDynamicView()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityDynamicView.html'>EntityDynamicView</a> <strong>makeEntityDynamicView</strong>()</h4>
                                <p> Make a dynamic view object to use instead of the entity name (if used the entity name will be ignored).

 If called multiple times will return the same object.
     <DL><DT><B>Returns:</B></DT><DD>EntityDynamicView object to add view details to.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="maxRows(java.lang.Integer)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>maxRows</strong>(java.lang.Integer maxRows)</h4>
                                <p> The JDBC max rows for this query. Default (null) will fall back to datasource settings.
 This is the maximum number of rows the ResultSet will keep in memory at any given time before releasing them
 and if requested they are retrieved from the database again.

 Only applicable for list() and iterator() finds.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="offset(java.lang.Integer)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>offset</strong>(java.lang.Integer offset)</h4>
                                <p> The offset, ie the starting row to return. Default (null) means start from the first actual row.
 Only applicable for list() and iterator() finds.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="offset(int, int)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>offset</strong>(int pageIndex, int pageSize)</h4>
                                <p> Specify the offset in terms of page index and size. Actual offset is pageIndex * pageSize. </p>
                            </li>
                        </ul>
                    
                        <a name="one()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityValue.html'>EntityValue</a> <strong>one</strong>()</h4>
                                <p> Runs a find with current options to get a single record by primary key. </p>
                            </li>
                        </ul>
                    
                        <a name="oneMaster(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;java.util.Map&lt;java.lang.String, java.lang.Object&gt; <strong>oneMaster</strong>(java.lang.String name)</h4>
                                <p> Runs a find with current options to get a single record by primary key, then gets all related/dependent
 entities according to the named master definition (default name is 'default'). </p>
                            </li>
                        </ul>
                    
                        <a name="orderBy(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>orderBy</strong>(java.lang.String orderByFieldName)</h4>
                                <p> A field of the find entity to order the query by. Optionally add a " ASC" to the end or "+" to the
     beginning for ascending, or " DESC" to the end of "-" to the beginning for descending.
 If any other order by fields have already been specified this will be added to the end of the list.
 The String may be a comma-separated list of field names. Only fields that actually exist on the entity will be
     added to the order by list.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="orderBy(List<String>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>orderBy</strong>(java.util.List&lt;java.lang.String&gt; orderByFieldNames)</h4>
                                <p> Each List entry is passed to the orderBy(String orderByFieldName) method, see it for details.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="resultSetConcurrency(int)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>resultSetConcurrency</strong>(int resultSetConcurrency)</h4>
                                <p> Specifies whether or not the ResultSet can be updated. Available values:
      ResultSet.CONCUR_READ_ONLY (default) or ResultSet.CONCUR_UPDATABLE. Should pretty much always be
      ResultSet.CONCUR_READ_ONLY with the Entity Facade since updates are generally done as separate operations.
 Defaults to CONCUR_READ_ONLY.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="resultSetType(int)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>resultSetType</strong>(int resultSetType)</h4>
                                <p> Specifies how the ResultSet will be traversed. Available values: ResultSet.TYPE_FORWARD_ONLY,
      ResultSet.TYPE_SCROLL_INSENSITIVE (default) or ResultSet.TYPE_SCROLL_SENSITIVE. See the java.sql.ResultSet JavaDoc for
      more information. If you want it to be fast, use the common option: ResultSet.TYPE_FORWARD_ONLY.
      For partial results where you want to jump to an index make sure to use TYPE_SCROLL_INSENSITIVE.
 Defaults to ResultSet.TYPE_SCROLL_INSENSITIVE.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="searchFormInputs(java.lang.String, java.lang.String, boolean)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>searchFormInputs</strong>(java.lang.String inputFieldsMapName, java.lang.String defaultOrderBy, boolean alwaysPaginate)</h4>
                                <p> Adds conditions for the fields found in the inputFieldsMapName Map.

 The fields and special fields with suffixes supported are the same as the *-find fields in the XML
 Forms. This means that you can use this to process the data from the various inputs generated by XML
 Forms. The suffixes include things like *_op for operators and *_ic for ignore case.

 For historical reference, this does basically what the Apache OFBiz prepareFind service does.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>inputFieldsMapName</code> -  The map to get form fields from. If empty will look at the ec.web.parameters map if
        the web facade is available, otherwise the current context (ec.context).</DD><DD><code>defaultOrderBy</code> -  If there is not an orderByField parameter this is used instead.</DD><DD><code>alwaysPaginate</code> -  If true pagination offset/limit will be set even if there is no pageIndex parameter.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="searchFormMap(Map<String, Object>, Map<String, Object>, java.lang.String, java.lang.String, boolean)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>searchFormMap</strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; inputFieldsMap, java.util.Map&lt;java.lang.String, java.lang.Object&gt; defaultParameters, java.lang.String skipFields, java.lang.String defaultOrderBy, boolean alwaysPaginate)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="selectField(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>selectField</strong>(java.lang.String fieldToSelect)</h4>
                                <p> The field of the named entity to get from the database.
 If any select fields have already been specified this will be added to the set.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="selectFields(Collection<String>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>selectFields</strong>(java.util.Collection&lt;java.lang.String&gt; fieldsToSelect)</h4>
                                <p> The fields of the named entity to get from the database; if empty or null all fields will be retrieved.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="shouldCache()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;boolean <strong>shouldCache</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="updateAll(Map<String, ?>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;long <strong>updateAll</strong>(java.util.Map&lt;java.lang.String, ?&gt; fieldsToSet)</h4>
                                <p> Update a set of values that match a condition.<DL><DT><B>throws:</B></DT><DD>EntityException</DD></DL>
     <DL><DT><B>Returns:</B></DT><DD>long representing number of rows effected by this operation</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>fieldsToSet</code> -  The fields of the named entity to set in the database</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="useCache(java.lang.Boolean)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;<a href='../../../org/moqui/entity/EntityFind.html'>EntityFind</a> <strong>useCache</strong>(java.lang.Boolean useCache)</h4>
                                <p> Look in the cache before finding in the datasource.
 Defaults to setting on entity definition.
     <DL><DT><B>Returns:</B></DT><DD>Returns this for chaining of method calls.</DD></DL></p>
                            </li>
                        </ul>
                    
                </li>
            </ul>
            
        </li>
    </ul>
</div>

<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
    <!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
    <!--   -->
</a>
    <ul class="navList" title="Navigation">
        <li><a href="../../../overview-summary.html">Overview</a></li>
        <li><a href="package-summary.html">Package</a></li>
        <li class="navBarCell1Rev">Class</li>
        <li><a href="../../../deprecated-list.html">Deprecated</a></li>
        <li><a href="../../../index-all.html">Index</a></li>
        <li><a href="../../../help-doc.html">Help</a></li>
    </ul>
</div>

<div class="subNav">
    <div>
        <ul class="navList">
            <li><a href="../../../index.html?org/moqui/entity/EntityFind" target="_top">Frames</a></li>
            <li><a href="EntityFind.html" target="_top">No Frames</a></li>
        </ul>
    </div>
    <div>
        <ul class="subNavList">
            <li>Summary:&nbsp;</li>
            Nested&nbsp;&nbsp;&nbsp;Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
        <ul class="subNavList">
            <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
            Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
    </div>
    <p>Groovy Documentation</p>
    <a name="skip-navbar_bottom">
        <!--   -->
    </a>
    </div>
</div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
